more const pointer corrections.
authorTim Janik <timj@src.gnome.org>
Wed, 10 Jun 1998 00:54:54 +0000 (00:54 +0000)
committerTim Janik <timj@src.gnome.org>
Wed, 10 Jun 1998 00:54:54 +0000 (00:54 +0000)
gtk/gtkbindings.c

index 5f3d5bab344c5d931409133bfb581a93598356d5..be3ddc87aacd79eb703c57eb4efce4611760ca61 100644 (file)
@@ -70,9 +70,9 @@ binding_signal_free (GtkBindingSignal *sig)
 }
 
 static guint
-binding_entry_hash (gpointer  key)
+binding_entry_hash (g_const_pointer  key)
 {
-  register GtkBindingEntry *e = key;
+  register const GtkBindingEntry *e = key;
   register guint h;
 
   h = e->keyval;
@@ -82,11 +82,11 @@ binding_entry_hash (gpointer  key)
 }
 
 static gint
-binding_entries_compare (gpointer  a,
-                        gpointer  b)
+binding_entries_compare (g_const_pointer  a,
+                        g_const_pointer  b)
 {
-  register GtkBindingEntry *ea = a;
-  register GtkBindingEntry *eb = b;
+  register const GtkBindingEntry *ea = a;
+  register const GtkBindingEntry *eb = b;
 
   return (ea->keyval == eb->keyval && ea->modifiers == eb->modifiers);
 }
@@ -762,11 +762,11 @@ binding_match_activate (GSList          *pspec_list,
 }
 
 static gint
-gtk_binding_pattern_compare (gpointer a,
-                            gpointer b)
+gtk_binding_pattern_compare (g_const_pointer a,
+                            g_const_pointer b)
 {
-  register GtkPatternSpec *pa  = a;
-  register GtkPatternSpec *pb  = b;
+  register const GtkPatternSpec *pa  = a;
+  register const GtkPatternSpec *pb  = b;
 
   return pa->seq_id < pb->seq_id ? -1 : 1;
 }